sustained effort - Spanish English Dictionary